﻿using System;

namespace SharpSqlAnalyzer.nodes.teradata
{
	// Token: 0x02000384 RID: 900
	public class TAbortSqlNode : TParseTreeNode
	{
		// Token: 0x17000820 RID: 2080
		// (get) Token: 0x0600257D RID: 9597 RVA: 0x00339C77 File Offset: 0x00337E77
		// (set) Token: 0x0600257E RID: 9598 RVA: 0x00339C7F File Offset: 0x00337E7F
		public TFromTableList fromTableList
		{
			get
			{
				return this._fromTableList;
			}
			set
			{
				this._fromTableList = value;
			}
		}

		// Token: 0x17000821 RID: 2081
		// (get) Token: 0x0600257F RID: 9599 RVA: 0x00339C88 File Offset: 0x00337E88
		// (set) Token: 0x06002580 RID: 9600 RVA: 0x00339C90 File Offset: 0x00337E90
		public TWhereClause whereClause
		{
			get
			{
				return this._whereClause;
			}
			set
			{
				this._whereClause = value;
			}
		}

		// Token: 0x17000822 RID: 2082
		// (get) Token: 0x06002581 RID: 9601 RVA: 0x00339C99 File Offset: 0x00337E99
		// (set) Token: 0x06002582 RID: 9602 RVA: 0x00339CA1 File Offset: 0x00337EA1
		public string abortMessage
		{
			get
			{
				return this._abortMessage;
			}
			set
			{
				this._abortMessage = value;
			}
		}

		// Token: 0x06002583 RID: 9603 RVA: 0x00339CAA File Offset: 0x00337EAA
		public override void init(object arg1)
		{
			this._abortMessage = ((TSourceToken)arg1).astext;
		}

		// Token: 0x04001CCD RID: 7373
		private TFromTableList _fromTableList;

		// Token: 0x04001CCE RID: 7374
		private TWhereClause _whereClause;

		// Token: 0x04001CCF RID: 7375
		private string _abortMessage;
	}
}
